package com.itheima.edu.info.manager.system.dao;

import com.itheima.edu.info.manager.system.domain.Student;

/**
 * 操作学生数据的类
 * 数组的增删改查 遍历
 */
public interface BaseStudentDao {

    /**
     * Dao添加方法
     *
     * @param student
     * @return
     */
    public abstract boolean addStudent(Student student) ;

    public  abstract Student[] findAllStudents();
    /**
     * 根据学号删除学生信息
     * @param id
     */
    public abstract  void deleteById(String id) ;

    /**
     * 根据学号查询所在的索引
     * @param id
     * @return
     */
    public abstract  int getIndex(String id) ;

    public  abstract void updateStudent(String id, Student student);
}
